<?xml version="1.0" encoding="UTF-8"?>    
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:f="http://java.sun.com/jsf/core" 
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:c="http://java.sun.com/jstl/core"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:rich="http://richfaces.org/rich"
      xmlns:composite="http://java.sun.com/jsf/composite">
<composite:interface>
	<composite:attribute name="goods" type="java.util.List"/>
	<composite:attribute name="sessionId" type="java.lang.String"/>
</composite:interface>
<composite:implementation>
	<div class="content">
		<span style="#{(not empty cc.attrs.goods )?'display:none':''}">#{msgs['have.empty.goods.display']}</span>
    	<ul class="goods_grid">
    		<a4j:repeat value="#{cc.attrs.goods}" var="item" rowKeyVar="rowKey">
            	<li>
		 			<p class="thumb"><a href="${facesContext.externalContext.requestContextPath}/goods/#{item.desPrimaryCategoryCode }-#{item.desCode }-#{item.desId }-#{cc.attrs.sessionId }.html" title="#{item.name}" target="_blank"><h:graphicImage value="/resources/images/goods/#{item.imageName}"></h:graphicImage></a></p>
			        <p class="name"><a href="${facesContext.externalContext.requestContextPath}/goods/#{item.desPrimaryCategoryCode }-#{item.desCode }-#{item.desId }-#{cc.attrs.sessionId }.html" title="#{item.name}" target="_blank">#{item.name}</a></p>
			        <p class="price"><span class="shop_price">￥<strong>#{item.retailPrice}</strong>元</span>#{item.spec}</p>
		    	</li>
			</a4j:repeat>
         </ul>
 	</div>
</composite:implementation>

</html>
